AI035
Pemrograman Ruby: Panduan Pemrogram Praktis (Edisi Kedua)
Bab 10-11: Operasi I/O dan Konkurensi
Tujuan Pembelajaran
- Mengidentifikasi komponen utama dan tanggung jawab dari subsistem I/O kernel.
- Menilai kinerja dan kasus penggunaan algoritma penjadwalan disk seperti SCAN dan C-SCAN.
- Menunjukkan penerapan primitif sinkronisasi untuk menyelesaikan masalah bagian kritis.
- Menganalisis empat syarat yang diperlukan untuk deadlock serta metode pencegahannya.